Aws\S3\StreamWrapper C

Total Complexity 119
Dependencies 11
Dependents 1
Total lines 897
Lines of code 477
Logical lines of code 275
Comment lines 245
Methods 44
Properties 12

Methods 44

Method Rating Maintainability Complexity Lines of code
dir_opendir()
A
48 7 34
createStat()
S
50 7 28
formatUrlStat()
S
54 7 21
validate()
S
54 5 21
stream_flush()
S
54 5 20
getOptions()
S
56 5 19
deleteSubfolder()
S
57 5 16
rename()
S
52 4 27
dir_readdir()
S
55 4 20
stream_open()
S
57 4 16
mkdir()
S
59 4 14
register()
S
59 4 14
rmdir()
S
58 3 16
url_stat()
S
60 3 13
openReadStream()
S
60 3 12
statDirectory()
S
66 3 8
getCacheStorage()
S
70 3 6
determineAcl()
S
67 3 7
createSubfolder()
S
59 2 15
stream_close()
S
70 3 6
triggerError()
S
65 3 9
getStatTemplate()
S
56 1 17
initProtocol()
S
74 2 4
boolCall()
S
69 2 7
createBucket()
S
64 2 10
openAppendStream()
S
63 2 10
getBucketKey()
S
65 2 8
getClient()
S
70 2 6
getOption()
S
74 2 4
getSize()
S
75 2 4
stream_seek()
S
67 2 8
openWriteStream()
S
75 1 4
stream_tell()
S
80 1 3
stream_cast()
S
82 1 3
stream_read()
S
80 1 3
withPath()
S
75 1 4
stream_write()
S
80 1 3
stream_eof()
S
81 1 3
dir_rewinddir()
S
69 1 7
dir_closedir()
S
74 1 5
unlink()
S
68 1 8
stream_stat()
S
70 1 6
clearCacheKey()
S
76 1 4
formatKey()
S
73 1 4